package com.aaa.service;


import com.aaa.common.domain.AssetAllInfo;
import com.aaa.common.domain.AssetArea;
import com.aaa.common.domain.EcoHourseType;
import com.aaa.common.result.AssetQuery;
import com.aaa.common.result.Result;


/**
 * @author：王阳
 * @date ： 16:44
 */
public interface AssetService {
    /**
     *@ 描述 :查询公有的
     */
    Result publicList(AssetQuery assetQuery);
    /**
     *@ 描述 :查询私有的
     */
    Result privateList(AssetQuery assetQuery);
   /**
    *@ 描述 :添加操作
    */
    Result allAdd(AssetAllInfo assetAllInfo);
    /**
     *@ 描述 :根据Id进行查询
     */
    Result ListById(int  id);
    /**
     *@ 描述 :修改操作
     */
    Result allUpdate(AssetAllInfo assetAllInfo);
    /**
     *@ 描述 :删除操作
     */
    Result allDelete(String ids);
    /**
     *@ 描述 :查询房产房子类型
     */
    Result typeList(EcoHourseType ecoHourseType);
    /**
     *@ 描述 :区域编号类型
     */
    Result  areaList(AssetArea assetArea);



}
